left lobe of liver - Español Inglés Diccionario